package conf

type SettingConfig struct {
	SMS struct {
		Aliyun struct {
			SecretId  string `yaml:"secretId,omitempty"`
			SecretKey string `yaml:"secretKey,omitempty"`
			Region    string `yaml:"region,omitempty"`
			SignaName string `yaml:"signaName,omitempty"`
		} `yaml:"aliyun,omitempty"`
		Tencent struct {
			SecretId  string `yaml:"secretId,omitempty"`
			SecretKey string `yaml:"secretKey,omitempty"`
			Region    string `yaml:"region,omitempty"`
			AppId     string `yaml:"appId,omitempty"`
			SignaName string `yaml:"signaName,omitempty"`
		} `yaml:"tencent,omitempty"`
	}
}

type Bootstrap struct {
	Data *SettingConfig
}
